Replicated Software Components for Improved Performance
نویسندگان
چکیده
In recent years, CPU evolution has shifted from the continuous increase of speed to an increase in the number of processing cores. In this paper, we propose to take advantage of the new multicore systems, by diverse replication of software components. This approach, complementary to other directions that are being tackled, attempts to obtain a better performance for a macro-component consisting of several diverse implementations of the same specification, by returning, for each operation, the result from the replica that is faster for that operation. We present an early design of a system that implements this approach.
منابع مشابه
A New Control Strategy for Controlling Isolated Microgrid
Microgrid control in isolated mode is a highly important subject area. In the present paper, a new method is used for controlling the isolated microgrids. This method was used based on the classification of the microgrids into two groups, namely fast-dynamic (battery and flywheel) and slow-dynamic (diesel generator, electrolyzer, fuel cell). For the microgrid components with fast dynamics, a se...
متن کاملCircus: A Replicated Procedure Call Facility
Eric C. Cooper Computer Systems Research Group Computer Science Division EECS University of California Berkeley, CA 94720 The Circus replicated procedure call facility for Berkeley UNIX* is described. The main components of the system are a paired message protocol, a runtime library implementing replicated procedure call semantics, a binding service for replicated modules, and a stub compiler f...
متن کاملShort communication IRENE: a software to evaluate model performance
The software IRENE (Integrated Resources for Evaluating Numerical Estimates) is a data analysis tool designed to provide easy access to statistical techniques for use in model evaluation. Mostly, non-replicated model estimates (Ei) are compared against non-replicated measurements (Mi). The software also allows comparing individual estimates against replicated measurements (or vice versa) and re...
متن کاملAn Improved Modular Modeling for Analysis of Closed-Cycle Absorption Cooling Systems
A detailed modular modeling of an absorbent cooling system is presented in this paper. The model including the key components is described in terms of design parameters, inputs, control variables, and outputs. The model is used to simulate the operating conditions for estimating the behavior of individual components and system performance, and to conduct a sensitivity analysis based on the give...
متن کاملSystems Thinking as a Platform for the Improved Performance of Leaders and the Effectiveness of Public Organizations
The purpose of this study is to investigate the impact of systems thinking on the performance of leaders of public organizations in Tehran and the effectiveness of their organizations. It was an applied, descriptive and correlational research. The statistical population of the study consisted of all public organizations in Tehran. According to Morgan's table, the sample size was 80. Data were c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010